package cn.da.shuai.cool.finance.model.vo;

import cn.da.shuai.cool.common.entity.Page;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDate;

@Data
@Schema(description = "固定资产查询参数")
public class SearchFixedAssetVo extends Page {

    @Schema(description = "资产编码")
    private String assetCode;

    @Schema(description = "资产名称")
    private String assetName;

    @Schema(description = "资产类型")
    private String assetType;

    @Schema(description = "购买开始日期")
    private LocalDate purchaseStartDate;

    @Schema(description = "购买结束日期")
    private LocalDate purchaseEndDate;

    @Schema(description = "使用部门ID")
    private Long departmentId;

    @Schema(description = "状态")
    private Integer status;
}